 |
API Documentation
|
|
|
nkMemory::String _userTypeName
If a user type, the type name attached.
Definition: UserTypeFieldDescriptor.h:23
Encompasses all API of component NilkinsScripts.
Definition: Environment.h:7
A view over data.
Definition: BufferView.h:18
std::function< void(const DataStack &)> FieldSetter
Callback function signature for a field setter.
Definition: UserTypeFieldDescriptor.h:9
std::function< OutputValue(void *)> FieldGetter
Callback function signature for a field getter.
Definition: UserTypeFieldDescriptor.h:8
FieldGetter _getter
Callback that should be use for the getter.
Definition: UserTypeFieldDescriptor.h:16
nkMemory::String _fieldName
The field's name.
Definition: UserTypeFieldDescriptor.h:19
Class holding information about a string, with ownership over the data.
Definition: String.h:22
FUNCTION_PARAMETER_TYPE _fieldType
Field's type.
Definition: UserTypeFieldDescriptor.h:22
FunctionParameter OutputValue
The ouput value for a function.
Definition: FunctionDefines.h:9
FieldSetter _setter
Callback that should be use for the setter.
Definition: UserTypeFieldDescriptor.h:17
FUNCTION_PARAMETER_TYPE
Describes a variable type.
Definition: FunctionParameterType.h:12
Holds all the information required to define a field.
Definition: UserTypeFieldDescriptor.h:15